concrete embankment - Turc Anglais Dictionnaire